$pry_clr: #008080;
$pry_light_clr: #04a7a7;
//Sidebar
$menuBg: #304156;
$subMenuBg: #1f2d3d;
$menuHover: #001528;

/* color */
.green_clr {
  color: #2ECC71;
}

.green_bgc {
  background-color: #2ECC71;
  border-color: #2ECC71;
}

.orange_clr {
  color: #FF7733;
}

.orange_bgc {
  background-color: #FF7733;
  border-color: #FF7733;
}

.red_clr {
  color: #CD0F31;
}

.red_bgc {
  background-color: #CD0F31;
  border-color: #CD0F31;
}

.blue_clr {
  color: #5897FB;
}

.blue_bgc {
  background-color: #5897FB;
  border-color: #5897FB;
}

/* phone icon */
.ph_org_clr {
  color: #ff7733;
}

.ph_gen_clr {
  color: #0cab53;
}

.ph_red_clr {
  color: rgb(230, 18, 18);
}

.ph_grey_clr {
  color: rgb(99, 99, 99);
}

/* form */
.el-form {
  .el-form-item__label {
    font-size: 14px;
    color: #666666;
  }

  .el-form-item {
    margin-bottom: 12px;
  }
}

.weixin_second {
  .el-form {
    .el-form-item__label {
      font-size: 12px;
    }

    .el-form-item__content {
      font-size: 12px;
    }

    .el-form-item {
      margin-bottom: 5px;
    }
  }
}

/* table */
.el-table {
  th {
    background-color: #f6f7fa !important;

    >.cell {
      text-align: center;
      color: #333333;
      font-weight: 500;
    }
  }

  td>.cell {
    text-align: center;
    color: #666666;
    font-weight: 500;
  }

  .el-table__expanded-cell {
    background-color: #f5f7fa;
    padding: 15px 25px !important;
  }
}

.weixin_second {

  td>.cell,
  th>.cell {
    font-size: 12px;
  }
}

/* placeholder */
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #333333;
  font-size: 14px;
}

input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #333333;
  font-size: 14px;
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  color: #333333;
  font-size: 14px;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #333333;
  font-size: 14px;
}

/* dropdown */
.el-dropdown-menu {
  .el-dropdown-menu__item {
    font-size: 14px;
  }
}

.el-select-dropdown {
  .el-select-dropdown__item {
    span {
      font-size: 14px;
    }
  }
}

/* drawer */
.el-drawer__wrapper {
  .el-drawer__header {
    padding: 0;
    margin: 0;
  }

  .el-drawer__body {
    padding: 20px 0 30px;
    overflow: auto;
  }
}

/* radio */
.el-radio {
  margin-right: 15px;

  .el-radio__label {
    font-size: 14px;
  }
}

/* checkbox */
.el-checkbox {
  margin-right: 15px;

  .el-checkbox__label {
    font-size: 14px;
  }
}
